|
1: |
|
sel(s(X),cons(Y,Z)) |
→ sel(X,Z) |
2: |
|
sel(0,cons(X,Z)) |
→ X |
3: |
|
first(0,Z) |
→ nil |
4: |
|
first(s(X),cons(Y,Z)) |
→ cons(Y,first(X,Z)) |
5: |
|
from(X) |
→ cons(X,from(s(X))) |
6: |
|
sel1(s(X),cons(Y,Z)) |
→ sel1(X,Z) |
7: |
|
sel1(0,cons(X,Z)) |
→ quote(X) |
8: |
|
first1(0,Z) |
→ nil1 |
9: |
|
first1(s(X),cons(Y,Z)) |
→ cons1(quote(Y),first1(X,Z)) |
10: |
|
quote(0) |
→ 01 |
11: |
|
quote1(cons(X,Z)) |
→ cons1(quote(X),quote1(Z)) |
12: |
|
quote1(nil) |
→ nil1 |
13: |
|
quote(s(X)) |
→ s1(quote(X)) |
14: |
|
quote(sel(X,Z)) |
→ sel1(X,Z) |
15: |
|
quote1(first(X,Z)) |
→ first1(X,Z) |
16: |
|
unquote(01) |
→ 0 |
17: |
|
unquote(s1(X)) |
→ s(unquote(X)) |
18: |
|
unquote1(nil1) |
→ nil |
19: |
|
unquote1(cons1(X,Z)) |
→ fcons(unquote(X),unquote1(Z)) |
20: |
|
fcons(X,Z) |
→ cons(X,Z) |
|
There are 16 dependency pairs: